name = 'wsb'
print("我的名字是%s" % name)
height = 1.801
print("我的身高是%f" % height)
age = 18
print("我的年龄是%d" % age)
marriage = True
print("我的婚姻状况是%s" % marriage)

# 格式化输出 占位符的个数要和变量的个数一致
print("我的名字是%s,身高是%f,年龄是%d,婚姻状况%s" % (name, height, age, marriage))
id = 123
score = 99.99
# 格式化输出,到底是print的功能还是字符串的功能 {整型变量:06d} 表示前面补0,不够6位补0 d可以省略
# {整型变量:2f} 表示小数点后保留2位
# 我的名字是wsb,身高是1.80,年龄是18,婚姻状况True,编号000123,增长路径99.99%
print(f"我的名字是{name},身高是{height:.2f},年龄是{age},婚姻状况{marriage},编号{id:06d},增长路径{score}%")
# 我的名字是wsb,身高是1.8, 年龄是18,婚姻状况True,编号000123,增长路径99.99%
print(f"我的名字是{name},身高是{height:.2},年龄是{age},婚姻状况{marriage},编号{id:06},增长路径{score}%")
